package com.project.dao;

import com.project.bean.CutPagBean;
import com.project.bean.InvitationBane;
import com.project.bean.SpeakBean;
import com.project.service.IUserService;

import java.time.LocalDate;

public interface IInvitationDao {
    /**
     *  动态条件分页查询,同时统计每个主题评论条数
     * @param pageNo 页码
     * @param name 主题名
     * @param author 作者
     * @param startDate 开始日期
     * @param endDate 结束日期
     * @return 分页对象
     */
    public CutPagBean<InvitationBane> findByItem(Integer pageNo,Integer id, String name, String author, LocalDate startDate, LocalDate endDate);

    /**
     *
     * @param in 帖子
     *
     */
    public void addInvitation(InvitationBane in );

    /**
     * 查找当前帖子
     * @param id 帖子id
     * @return 主题
     */
    public InvitationBane findById(Integer id);

}
